package com.enjoyor.soa.traffic.api.dto.psas;

import java.util.List;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
 * 阶段信息
 * @author zsy
 *
 */
@ApiModel(description = " 阶段信息",value = "StageInfoDto")
public class StageInfoDto extends ABean{
	
	/**  */
	private static final long serialVersionUID = -6613488466845183402L;

	@ApiModelProperty(value = "阶段编号", name="stageId",  required = true)
	private String stageId;

	@ApiModelProperty(value = "预案地点编号", name="locationId",  required = true)
    private String locationId;

	@ApiModelProperty(value = "阶段名称", name="stageName",  required = true)
    private String stageName;

	@ApiModelProperty(value = "排序编号", name="sort",  required = true)
    private Integer sort;

    @ApiModelProperty(value = "是否隐藏（1为是，0为否）", name="isHide",  required = true)
    private String isHide;
	
	@ApiModelProperty(value = "元件信息列表", name="elementInfoDtoList",  required = true)
    private List<ElementInfoDto> elementInfoList;

    public String getStageId() {
        return stageId;
    }

    public void setStageId(String stageId) {
        this.stageId = stageId == null ? null : stageId.trim();
    }

    public String getLocationId() {
        return locationId;
    }

    public void setLocationId(String locationId) {
        this.locationId = locationId == null ? null : locationId.trim();
    }

    public String getStageName() {
        return stageName;
    }

    public void setStageName(String stageName) {
        this.stageName = stageName == null ? null : stageName.trim();
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

	public List<ElementInfoDto> getElementInfoList() {
		return elementInfoList;
	}

	public void setElementInfoList(List<ElementInfoDto> elementInfoDtoList) {
		this.elementInfoList = elementInfoDtoList;
	}

    public String getIsHide() {
        return isHide;
    }

    public void setIsHide(String isHide) {
        this.isHide = isHide;
    }
}